home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_0399 / 287 < prev    next >
Internet Message Format  |  1994-08-27  |  1KB

  1. Date: Thu, 2 Jun 1994 12:55:51 -0400 (EDT)
  2. From: Timothy Miller <millert@undergrad.csee.usf.edu>
  3. Subject: Re: Proposal
  4. To: gem-list@world.std.com
  5. In-Reply-To: <9406021258.AA07781=avg@mijt.cwi.nl>
  6. Message-Id: <Pine.3.87.9406021251.H11025-0100000@undergrad>
  7. Mime-Version: 1.0
  8. Precedence: bulk
  9.  
  10.  
  11.  
  12. On Thu, 2 Jun 1994, Annius Groenink wrote:
  13.  
  14. > > evnt_multi returns the scancode. I always include a scancode.h file and
  15. > > just write the names of the keys. I don't think this is difficult for
  16. > > programmers (at least not in C, and I would expect that other languages
  17. > > have no problems as well).
  18. > As we discussed on the news a while ago,  this is VERY BAD PRACTICE for
  19. > lettered keys!   As control Y and control Z for example have different
  20. > scancodes on German keyboards!  For French keyboards this is even much
  21. > worse.
  22. > The only correct way AFAIK is to read the tables produced by Keytbl() in order
  23. > to get the letter,  and reading the shift key status or smartly interpreting
  24. > the lower byte of the scancode to determining whether ALT or CONTROL was
  25. > pressed.
  26.  
  27. Initially, I thought that I might be able to tolerate looking at the 
  28. scancode for the control-keys, but with all this extra CRAP that needs to 
  29. be dealt with for foreign keyboards, my responce is 'screw it!'.  
  30.  
  31. Hey, people, you're getting overly complicated!
  32.  
  33. WIN.INI
  34. SYSTEM.INI
  35.  
  36.  
  37.